*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-tap-highlight-color: transparent;
}
ul,ol{
	list-style: none;
}
a{
	text-decoration: none;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.clearfix::before,.clearfix::after{content: ""; display: table}
.clearfix::after{content: ""; clear: both; height: 0; visibility: hidden; display: block;}
.clearfix{zoom: 1;}